package vip.xiaonuo.facedoor.vo.haiqing;

import com.alibaba.fastjson.annotation.JSONField;
import lombok.Data;
import lombok.NoArgsConstructor;

@NoArgsConstructor
@Data
public class GetAndSetSoundRequest {


  @JSONField(name = "operator")
  private String operator="SetSound";
  @JSONField(name = "info")
  private InfoDTO info;

  @NoArgsConstructor
  @Data
  public static class InfoDTO {
	@JSONField(name = "VerifySuccAudio")
	private Integer verifySuccAudio;
	@JSONField(name = "VerifyFailAudio")
	private Integer verifyFailAudio;
	@JSONField(name = "RemoteCtrlAudio")
	private Integer remoteCtrlAudio;
	@JSONField(name = "Volume")
	private Integer volume;
	@JSONField(name = "VerifySuccGuiTip")
	private Integer verifySuccGuiTip;
	@JSONField(name = "VerifyFailGuiTip")
	private Integer verifyFailGuiTip;
	@JSONField(name = "UnregisteredGuiTip")
	private Integer unregisteredGuiTip;
	@JSONField(name = "IPHide")
	private Integer ipHide;
	@JSONField(name = "IsShowName")
	private Integer isShowName;
	@JSONField(name = "DisplayPicture")
	private Integer displayPicture;
	@JSONField(name = "IDCardNumHide")
	private Integer idCardNumHide;
//	@JSONField(name = "IsShowTitle")
//	private Integer isShowTitle;
//	@JSONField(name = "IsShowVersion")
//	private Integer isShowVersion;
//	@JSONField(name = "IsShowDate")
//	private Integer isShowDate;
//	@JSONField(name = "IsShowTime")
//	private Integer isShowTime;

	@JSONField(name = "ICCardNumHide")
	private Integer icCardNumHide;

	@JSONField(name = "VerifyTipContent")
	private String verifyTipContent;

	@JSONField(name = "UnregisterTipContent")
	private String unregisterTipContent;

	@JSONField(name = "BlacklistTipContent")
	private String blacklistTipContent;

	@JSONField(name = "IsShowDeviceID")
	private Integer isShowDeviceId;

	@JSONField(name = "IsShowPersonNum")
	private Integer isShowPersonNum;
  }
}
